Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
1 £ 870,0000.000002
6 £ 499,9990.000001
The Lime House, 6 £ 1,010,5000.000001